long-term rate - German English Dictionary